beach moonflower - English Synonyms Dictionary